repairable spare - Turkish English Dictionary